extendible term debenture - Spanish English Dictionary